#include <iostream>

// namespace A::B::C
// {
//     namespace B
//     {
//         namespace C
//         {
//             void func()
//             {
//                 std::cout << "helloworld\n";
//             }
//         }
//     }
// };

namespace A::B::C  // 允许用嵌套的命名空间写法
{
    void func()
    {
        std::cout << "helloworld\n";
    }
};

int main()
{
    A::B::C::func();
    return 0;
}